(module
  (import "cm32p2" "f" (func (param i32)))
  (import "cm32p2|ns:pkg/i@0.2" "[constructor]r" (func (param i32 i32) (result i32)))
  (import "cm32p2|ns:pkg/i@0.2" "[method]r.m" (func (param i32 i32)))
  (import "cm32p2|ns:pkg/i@0.2" "frob" (func (param i32) (result i32)))
  (import "cm32p2|ns:pkg/i@0.2" "r_drop" (func (param i32)))
  (import "cm32p2|j" "[constructor]r" (func (param i32 i32) (result i32)))
  (import "cm32p2|j" "[method]r.m" (func (param i32 i32)))
  (import "cm32p2|j" "frob" (func (param i32) (result i32)))
  (import "cm32p2|j" "r_drop" (func (param i32)))
  (import "cm32p2|_ex_ns:pkg/i@0.2" "r_drop" (func (param i32)))
  (import "cm32p2|_ex_ns:pkg/i@0.2" "r_new" (func (param i32) (result i32)))
  (import "cm32p2|_ex_ns:pkg/i@0.2" "r_rep" (func (param i32) (result i32)))
  (import "cm32p2|_ex_j" "r_drop" (func (param i32)))
  (import "cm32p2|_ex_j" "r_new" (func (param i32) (result i32)))
  (import "cm32p2|_ex_j" "r_rep" (func (param i32) (result i32)))

  (memory (export "cm32p2_memory") 0)

  (func (export "cm32p2||g") (result i32) unreachable)
  (func (export "cm32p2||g_post") (param i32) unreachable)
  (func (export "cm32p2|ns:pkg/i@0.2|[constructor]r") (param i32 i32) (result i32) unreachable)
  (func (export "cm32p2|ns:pkg/i@0.2|[method]r.m") (param i32) (result i32) unreachable)
  (func (export "cm32p2|ns:pkg/i@0.2|frob") (param i32) (result i32) unreachable)
  (func (export "cm32p2|ns:pkg/i@0.2|r_dtor") (param i32) unreachable)
  (func (export "cm32p2|j|[constructor]r") (param i32 i32) (result i32) unreachable)
  (func (export "cm32p2|j|[method]r.m") (param i32) (result i32) unreachable)
  (func (export "cm32p2|j|frob") (param i32) (result i32) unreachable)
  (func (export "cm32p2|j|r_dtor") (param i32) unreachable)
  (func (export "cm32p2_realloc") (param i32 i32 i32 i32) (result i32) unreachable)
  (func (export "cm32p2_initialize"))
)
